Ruth has more than 20 years of experience in the field of renewable energy, developing wind power, hydro power and solar projects. She is the President of Upgrade Energy Philippines, Inc.,
She is the Chairperson on Renewable Energy and Energy Efficiency of the European Chamber of Commerce of the Philippines (ECCP) and also Vice President for Internal Affairs of the Philippine Energy Efficiency Alliance (PE2).